package cn.com.infosec.ra.service.user;

import cn.com.infosec.ra.entity.AdminOperatorEntity;
import cn.com.infosec.ra.entity.LogEntity;
import cn.com.infosec.ra.util.Pagination;

public interface UserService {
	public AdminOperatorEntity getAdminOperator(String operatoraccount);

	public void saveAdminOP(AdminOperatorEntity adminOP);

	public void saveAdminOP(AdminOperatorEntity adminOP, LogEntity log);

	public void updateAdminOperator(AdminOperatorEntity adminOP);

	public Pagination<AdminOperatorEntity> queryUserByPager(String operatorType,
			int operatorOrganid, Pagination<AdminOperatorEntity> pager);

	public Pagination<AdminOperatorEntity> queryUserByPagerOracle(
			String valueOf, int operatorOrganid,
			Pagination<AdminOperatorEntity> userList);
}
